home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / test / lib / gstack.c < prev    next >
C/C++ Source or Header  |  1992-11-23  |  402b  |  32 lines

  1.  
  2.  
  3. extern char *_stack_base;
  4.  
  5. main(ac, av)
  6. char *av[];
  7. {
  8.     char x;
  9.  
  10.     printf("%08lx %d\n", _stack_base, &x - _stack_base);
  11.     deep(atoi(av[1]));
  12. }
  13.  
  14. deep(n)
  15. long n;
  16. {
  17.     char x;
  18.     char y[200];
  19.  
  20.     printf("P %08lx %d\n", _stack_base, &x - _stack_base);
  21.     if (n)
  22.     deep(n-1);
  23.     printf("F %08lx %d\n", _stack_base, &x - _stack_base);
  24. }
  25.  
  26. void
  27. stack_abort(void)
  28. {
  29.     puts("XX!");
  30.     exit(20);
  31. }
  32.